loader.define(function(require,exports,module) {
    
var pageview = {},      // 页面的模块, 包含( init,bind )
    uiPullrefresh;      // 消息,电话公用的下拉刷新控件
    

    /**
     * [init 页面初始化]
     * @return {[type]} [description]
     */
    pageview.init = function () {
        
        // 页面动态加载,需要重新初始化
        bui.init({
            id: "#tab-minespace"
        })
        var mainHeight = $(window).height() - $("#tab-minespace-header").height()- $("#tabDynamicNav").height();

        // 初始化下拉刷新
        uiPullrefresh = bui.pullrefresh({
            id        : "#minespaceScroll",
            height: mainHeight,
            onRefresh : getData
        });

    }

    // 下拉刷新以后执行数据请求
    function getData () {

        bui.ajax({
            url : "http://www.easybui.com/demo/json/userlist.json",
            data: {
                pageindex:1,
                pagesize:4
            }
        }).done(function(res) {

            //还原刷新前状态
            uiPullrefresh.reverse();

        }).fail(function (res) {
            //请求失败变成点击刷新
            uiPullrefresh.fail();
        })
    }


    // 控件初始化
    pageview.init();

    // 输出模块
    module.exports = pageview;
})